English Dictionary
◊ CYANURIC ACID
cyanuric acid
n : a trimer of cyanic acid